Packetery\Module\Order\Repository B

Total Complexity 78
Dependencies 26
Dependents 22
Total lines 770
Lines of code 453
Logical lines of code 204
Comment lines 221
Methods 25
Properties 6

Methods 25

Method Rating Maintainability Complexity Lines of code
findStatusSyncingOrders()
A
40 14 56
createPartialOrder()
A
38 8 71
processClauses()
A
48 7 33
orderToDbArray()
S
44 5 45
getByIds()
S
48 5 33
onBeforeDataInsertion()
S
50 4 28
getById()
S
60 4 14
getByWcOrder()
S
62 3 11
applyCustomFilters()
S
61 3 11
getWcOrderJoinClause()
S
56 2 21
createOrAlterTable()
S
54 1 34
countOrders()
S
56 2 18
deleteOrphans()
S
59 2 15
parseFloat()
S
71 3 6
parseBool()
S
71 3 6
deletedPostHook()
S
74 2 5
getWcOrderById()
S
69 2 7
getDataById()
S
64 1 11
delete()
S
74 1 4
__construct()
S
67 1 8
countOrdersToPrint()
S
79 1 3
countOrdersToSubmit()
S
79 1 3
saveData()
S
75 1 4
drop()
S
79 1 3
save()
S
80 1 3